home *** CD-ROM | disk | FTP | other *** search
Wrap
package java.text; final class LineBreakData extends TextBoundaryData { private static final byte BREAK = 0; private static final byte blank = 1; // $FF: renamed from: cr byte private static final byte field_0 = 2; private static final byte nonBlank = 3; // $FF: renamed from: op byte private static final byte field_1 = 4; private static final byte nami = 5; private static final byte kata = 6; private static final byte smlKata = 7; private static final byte smlKtsu = 8; private static final byte choon = 9; private static final byte hira = 10; private static final byte smlHira = 11; private static final byte smlHtsu = 12; private static final byte hiraDitto = 13; private static final byte diacrit = 14; private static final byte kanji = 15; private static final byte kanjiDitto = 16; private static final byte preJwrd = 17; private static final byte postJwrd = 18; private static final int COL_COUNT = 19; // $FF: renamed from: SI byte private static final byte field_2 = -128; private static final byte[] kLineForwardData = new byte[]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -124, -126, -124, -125, -111, -118, -123, -119, -119, -119, -122, -119, -119, -119, -119, -121, -119, -120, -125, -128, -126, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -126, -128, -125, -111, -118, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -120, -125, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -126, -124, -128, -128, -118, -128, -116, -117, -115, -128, -128, -128, -128, -116, -128, -128, -128, -125, -128, -126, -124, -128, -128, -118, -128, -128, -128, -128, -128, -113, -114, -112, -113, -128, -128, -128, -125, -128, -126, -124, -128, -128, -118, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -121, -128, -125, -128, -126, -124, -125, -111, -118, -123, -119, -119, -119, -122, -119, -119, -119, -119, -121, -119, -120, -125, -128, -126, -124, -128, -128, -118, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -125, -128, -126, -124, -125, -111, -118, -123, -119, -119, -119, -122, -119, -119, -119, -119, -121, -119, -120, -125, -128, -126, -124, -128, -128, -118, -123, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -125, -128, -126, -124, -128, -128, -118, -128, -116, -117, -115, -128, -128, -128, -128, -128, -128, -128, -128, -125, -128, -126, -124, -128, -128, -118, -128, -128, -117, -128, -128, -128, -128, -128, -128, -128, -128, -128, -125, -128, -126, -124, -128, -128, -118, -128, -128, -128, -128, -122, -128, -128, -128, -128, -128, -128, -128, -125, -128, -126, -124, -128, -128, -118, -128, -128, -128, -128, -128, -113, -114, -112, -128, -128, -128, -128, -125, -128, -126, -124, -128, -128, -118, -128, -128, -128, -128, -128, -128, -114, -112, -128, -128, -128, -128, -125, -128, -128, -124, -128, -128, -118, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128}; private static final WordBreakTable kLineForward; private static final byte[] kLineBackwardData; private static final WordBreakTable kLineBackward; private static final int[] kRawMapping; private static SpecialMapping[] kExceptionChar; private static final UnicodeClassMapping kLineMap; public WordBreakTable forward() { return kLineForward; } public WordBreakTable backward() { return kLineBackward; } public UnicodeClassMapping map() { return kLineMap; } static { kLineForward = new WordBreakTable(19, kLineForwardData); kLineBackwardData = new byte[]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -124, -127, -126, -125, -125, -122, -112, -119, -118, -119, -111, -117, -116, -116, -120, -121, -115, -125, -123, -124, -126, 0, -125, -125, -122, -112, -119, -118, -119, -111, -117, -116, -116, -120, -121, -115, -125, -123, 0, 0, 0, -125, 0, -122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -125, -123, 0, 0, 0, 0, 0, -122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -125, 0, -122, -112, -119, -118, -119, -111, -117, -116, -116, -120, -121, -115, -125, -123, -124, 0, 0, -125, -125, -122, -112, -119, -118, -119, -111, -117, -116, -116, -120, -121, -115, -125, -123, 0, 0, 0, 0, 0, -122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, -112, 0, 0, 0, -111, 0, 0, 0, 0, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, -112, 9, 0, 0, 0, 0, 0, 0, 14, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, -112, 9, 0, 9, 0, 0, 0, 0, 14, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, 0, 0, 0, 0, -111, 11, 0, 0, 15, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, 0, 0, 0, 0, -111, 11, 0, 12, 15, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, 0, 0, 0, 0, 0, 0, 0, 0, 0, -121, 13, -125, 0, 0, 0, 0, 0, 0, -122, -112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, 0, 0, 0, 0, -111, 0, 0, 0, 0, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, -125, 0, 0, 0, 0, 0, 0, -122, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, -125, 0}; kLineBackward = new WordBreakTable(19, kLineBackwardData); kRawMapping = new int[]{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 3, 3, 3, 3, 4, 17, 18, 3, 3, 3, 3, 3, 3}; kExceptionChar = new SpecialMapping[]{new SpecialMapping('\u0003', 0), new SpecialMapping('\t', '\r', 0), new SpecialMapping('!', 18), new SpecialMapping('%', 18), new SpecialMapping(',', 18), new SpecialMapping('.', 18), new SpecialMapping(':', ';', 18), new SpecialMapping('?', 18), new SpecialMapping('\u00ad', 3), new SpecialMapping('٪', 18), new SpecialMapping('\u2028', '\u2029', 0), new SpecialMapping('。', 18), new SpecialMapping('‰', 18), new SpecialMapping('‱', 18), new SpecialMapping('ぁ', 'ゔ', 10), new SpecialMapping('゙', '゜', 14), new SpecialMapping('ァ', 'ヶ', 6), new SpecialMapping('一', '龥', 15), new SpecialMapping('豈', '鶴', 15)}; kLineMap = new UnicodeClassMapping(kRawMapping, kExceptionChar); } }